const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  devServer: {                //记住，别写错了devServer//设置本地默认端口  选填
    port: 8081,
    proxy: {                 //设置代理，必须填
      '^/api': {              //设置拦截器  拦截器格式   斜杠+拦截器名字，名字可以自己定
        target: 'http://124.220.200.126:8080/',     //代理的目标地址
        // target: 'http://localhost:8080/',     //代理的目标地址
        changeOrigin: true,              //是否设置同源，输入是的
        ws: false,                       //是否代理 websockets
        secure: false,                   //是否https接口
        pathRewrite: {                   //路径重写
          '^/api': ''                     //选择忽略拦截器里面的单词
        }
      }
    }
  },
  transpileDependencies: true,
  lintOnSave: false,
  css: {
    // requireModuleExtension: false,
    extract: true,
    sourceMap: false,
    loaderOptions: {
      sass: {
        prependData: `@import "@/styles/global.scss";`
      }
    }
  }
})
